package box.tuson.com.tusonbox;
import android.os.*;
import android.support.design.widget.*;
import android.support.v7.app.*;
import android.view.*;
import android.webkit.*;

public class qqjs extends AppCompatActivity
{
	
	private String js="http://reader.sh.vip.qq.com/cgi-bin/common_async_cgi?g_tk=5381&plat=1&version=6.6.6&param=%7B%22key0%22%3A%7B%22param%22%3A%7B%22bid%22%3A13792605%7D%2C%22module%22%3A%22reader_comment_read_svr%22%2C%22method%22%3A%22GetReadAllEndPageMsg%22%7D%7D";
	private String dn="http://web2.qq.com/";
	private String kj="https://m.qzone.com";
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.qqjs);
		//方法2：在Activity的layout文件里添加webview控件：
		WebView webview = (WebView) findViewById(R.id.qqjsWebView1);
		webview.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { 
					// 重写此方法表明点击网页里面的链接还是在当前的webview里跳转，不跳到浏览器那边 
					view.loadUrl(url); return true; } }); 
		//这样就OK了！
		
		webview.loadUrl(kj);
		//webview.getSettings().setJavaScriptEnabled(true);  
		webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以直接打开窗口，如window.open()，默认为false
		webview.getSettings().setJavaScriptEnabled(true);//是否允许执行js，默认为false。设置true时，会提醒可能造成XSS漏洞
		webview.getSettings().setSupportZoom(true);//是否可以缩放，默认true
		webview.getSettings().setBuiltInZoomControls(true);//是否显示缩放按钮，默认false
		webview.getSettings().setUseWideViewPort(true);//设置此属性，可任意比例缩放。大视图模式
		webview.getSettings().setLoadWithOverviewMode(true);//和setUseWideViewPort(true)一起解决网页自适应问题
		webview.getSettings().setAppCacheEnabled(true);//是否使用缓存
		webview.getSettings().setDomStorageEnabled(true);//DOM Storage
		FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
				@Override
				public void onClick(View view) {
					Snackbar.make(view, "加速成功～", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
					WebView webview = (WebView) findViewById(R.id.qqjsWebView1);
					
						webview.loadUrl(js);
					//webview.getSettings().setJavaScriptEnabled(true);  
					webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以直接打开窗口，如window.open()，默认为false
					webview.getSettings().setJavaScriptEnabled(true);//是否允许执行js，默认为false。设置true时，会提醒可能造成XSS漏洞
					webview.getSettings().setSupportZoom(true);//是否可以缩放，默认true
					webview.getSettings().setBuiltInZoomControls(true);//是否显示缩放按钮，默认false
					webview.getSettings().setUseWideViewPort(true);//设置此属性，可任意比例缩放。大视图模式
					webview.getSettings().setLoadWithOverviewMode(true);//和setUseWideViewPort(true)一起解决网页自适应问题
					webview.getSettings().setAppCacheEnabled(true);//是否使用缓存
					webview.getSettings().setDomStorageEnabled(true);//DOM Storage
					
				}
			});
		
	}
}

